<?php
header('Content-Type:application/json;charset=utf-8');
if( !is_dir("科目") ){
    mkdir("科目");
}

//排序
function px($a,$b){
    if( $a<$b ){
        return -1;
    }
    if( $a>$b ){
        return 1;
    }
}

$arr=arrdir("科目");
usort($arr,'px');
$sz=array();
if(count($arr) != 0){
    for($i=0;$i<count($arr);$i++){
        $name=file_get_contents("科目/$arr[$i]");
        $szz=['id'=>$arr[$i],'name'=>$name];
        array_push($sz,$szz);
    }
}
$arr=array('msg'=>'成功','content'=>$sz);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);

//浏览目录并删除数组中的..和.
function arrdir($dir){
    if( is_dir($dir) ){
        if( $arr=scandir($dir) ){
            $sz=array();
            for($i=0;$i<count($arr);$i++){
                if($arr[$i]!='..' && $arr[$i]!='.'){
                    array_push($sz,$arr[$i]);
                }
            }
            return $sz;
        }else{
            return false;
        }
    }else{
        return false;
    }
}